Règles de Comparaison de Fichier - Importance

Les options de l'onglet Importance sont les suivantes :

Texte non important
Ce paramètre contrôle quel texte Beyond Compare considère comme important en comparant des fichiers.  Des différences dans du texte non importants sont marquées comme "similaires" au lieu de différentes, et seront montrées avec du bleu (par défaut) au lieu de rouge.  En utilisant l'option "Ignorer les différences non importantes" dans les comparaisons de fichier et de dossier marquera les différences non importantes comme des concordance exactes, les colorant et filtrant comme telles.

 

Casse de caractère (ABC = abc)
Contrôle si les différences de caractères sont importantes.

NOTE : Contrairement aux autres catégories de texte non important, ceci affecte le texte dans les chaînes de caractères littérales.

 

Espaces blancs de début
Contrôle quand une espace en début de ligne est non important.

 

Espaces blancs intérieurs
Contrôle quand une espace en milieu de ligne est non important.

 

Espaces blancs de fin
Contrôle quand une espace en fin de ligne est non important.

 

Fins de ligne
Contrôle quand les fins de ligne sont non importantes.  Ceci ne peut être coché que si l'option "Fins de ligne" de l'onglet Général est également cochée.

 

Lignes blanches
Contrôle lorsque les lignes sans texte ou seulement avec du texte non important sont considérées comme non importantes.

 

Personnalisation
En plus des paramètres ci-dessus, vous pouvez marquer certaines catégories de texte comme non important ou des chaînes de caractères littérales en utilisant des classifications personnalisées.

 

Délimité
Marque tout le texte à partir du délimiteur de début jusqu'au délimiteur de fin comme non important ou comme une chaîne de caractères littérale.  Le texte délimité peut soit continuer jusqu'à ce que le délimiteur de fin soit trouvé, ou stopper à la fin de la ligne courante.  Les délimiteurs ne peuvent pas inclure de caractères génériques ni dépasser la fin d'une ligne, de plus, ils sont sensibles à la casse.  Le texte entre les délimiteurs peuvent être à cheval sur plusieurs lignes.

Caractère d'échappement
Un caractère unique qui indique que le caractère le suivant ne fait pas partie du délimiteur de fin ni n'est un caractère d'échappement.  Lorsqu'une concordance du délimiteur de fin est trouvée, le caractère immédiatement avant ce dernier est testé.  Si ce caractère est un caractère d'échappement, le balayage continue à la recherche du prochain délimiteur de fin.

 

Expression Régulière
Marque tout le texte qui concorde avec l'expression régulière comme non important ou comme une chaîne de caractères littérale.  Le texte concordant ne peut pas être à cheval sur plusieurs lignes.

 

Colonnes
Marque tout le texte dans la plage de colonnes  comme non important ou comme une chaîne de caractères littérale.  Le premier caractère de chaque ligne est en colonne 1, et la plage est inclusive.

 

Entêtes de Page
Marque un certain nombre de lignes au début de chaque "page" comme non importantes ou comme une chaîne de caractères littérale.  Les pages restantes sont séparée par le caractère de saut de page.

 

Chaînes de caractères littérales
Le texte des chaînes de caractères littérales est considéré comme important même s'il concorde avec une des classifications de Texte Non Important.  Par exemple, des espaces blancs dans une chaîne de caractères littérale sont considérés comme importants même si "Espaces intérieurs blancs" est cochée.

Les catégories de chaînes de caractères littérales sont identiques à celles des textes non importants.  Lorsque des lignes sont concordantes par rapport aux délimiteurs, le délimiteur le plus extérieur est prioritaire, ainsi, une chaîne de caractères dans un commentaire sera considéré comme non importante, et un commentaire dans une chaîne de caractères sera considérée comme important.

Tout autre texte n'est pas important
Marque tout le texte en dehors des chaînes de caractères littérales comme non important.  Normalement, tout texte qui n'est pas non important ou dans une chaîne de caractères est important.  Ce paramètre marque ce texte comme non important à la place.